﻿@charset "utf-8";
/*
 * @filename:core.css
 * @website:http://www.temp.com
 * @version:1.0_beta
 * @updated:2016-06-08 T00:00Z
 * @author:Nim.shi
 * @explain:* @path http://www.temp.com/css/core.css
*/
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; }
body{font:14px/1.8 'Microsoft YaHei','arial'; color:#333; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
input,select,textarea{font-size:100%;}
h1,h2,h3,h5,h6 {font-size:100%;font-weight:500;}
fieldset,img {border:0;}
abbr,acronym{border:0;font-variant:normal;}
del {text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
textarea{resize:none;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;}
div,span,a,p,li,h1,h2,h3,h5,h6,a{word-wrap:break-word; word-break:break-all; white-space:normal;}
li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#29AFEE;}
article,aside,dialog,figure,footer,header,hgroup,menu,nav,section{display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}
::selection {color: #fff;background-color: #4B515D;}
::-moz-selection {color: #fff;background-color: #4B515D;}

/*public style*/
.f16{font-size:16px;}
.undis{display:none;}
.por{position:relative;}
.clear,.clearit{clear:both;padding:0;margin:0;}
.clearFix{display:block;zoom:1;}
.clearFix:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.fl{float:left;}
.fr{float:right;}
.f12{font-size:12px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}

/*header*/
.header{width:100%; overflow:hidden; height:40px; background:#F5F5F5; border-bottom:4px solid #29AEEF;}
.header .info,.navlist{width:1000px; margin:0 auto; overflow:hidden;}
.header .info a.on{color:#29AFEE;}
.header .info span{display:inline-block; height:40px; line-height:40px;}
.header .info a{margin:0 8px; display:inline-block; color:#666;}
.navlist{height:78px;}
.navlist .logo{width:150px; height:78px;  line-height:78px; font-size:24px; font-weight:700; color:#666;}
.navlist .logo:hover{color:#666;}
.navlist span{padding-top:20px; display:inline-block;}
.navlist span a{display:inline-block; position:relative; border-radius:6px; height:40px; line-height:40px; padding:0 20px; font-weight:700;}
.navlist span a.on{color:#fff; background:#29AEEF; }
.navlist span a i{position:absolute; right:-18px; top:0;z-index:10; display:block; width:40px; height:25px; background:url(../images/hot_icon.png) no-repeat left top;}
.navline{box-shadow: 1px 1px 3px #ccc inset; width:100%; height:4px; margin-bottom:15px;}
.slideshow{width:100%; overflow:hidden; position:relative; }
.slideshow .piclist{width:100%; height:500px;}
.slideshow .roundlist{width:200px; height:10px; position:absolute; left:50%; bottom:30px; text-align:center; margin-left:-100px;} 
.slideshow .roundlist a{width:10px; height:10px; display:inline-block; border-radius:100px; background:#fff; opacity:.5; margin:0 2px;}
.slideshow .roundlist a:hover,.slideshow .roundlist a.on{opacity:1}
.slideshow .query-showbg{width:304px; height:404px; overflow:hidden; background:#164861; position:absolute; right:50%; top:50px; margin-right:-480px; opacity:.8;}
.slideshow .query-show{width:304px; height:404px; position:absolute; right:50%; top:50px; margin-right:-480px; }
.slideshow .query-show .querytype a{height:48px; width:49.8%; text-align:center; line-height:48px; display:inline-block; color:#B3B3B3; border-right:1px solid #B3B3B3; border-bottom:1px solid #B3B3B3;}
.slideshow .query-show .querytype a.last{border-right:0;}
.slideshow .query-show .querytype a.on{color:#29AEEF; border-bottom:1px solid #29AEEF;}
.slideshow .query-show .queryinfo{padding:20px; overflow:hidden;}
.slideshow .query-show .queryinfo select{width:100%; height:44px; background:#fff; border-radius:5px; color:#666; margin-bottom:20px;}
.slideshow .query-show .queryinfo input{background:none; border:0;width:100%; color:#fff; outline:none; border-bottom:1px solid #B3B3B3; height:40px; line-height:40px;}
.slideshow .query-show .queryinfo .btn{width:100%; height:44px; line-height:44px; font-size:16px; text-align:center;  color:#fff; border-radius:5px; cursor:pointer; margin:25px 0 18px 0; border:0; background:#FF8800;}
.slideshow .query-show .queryinfo .btn:hover{opacity:.95;}
.slideshow .query-show .queryinfo .num,
.slideshow .query-show .queryinfo .ruzhu{ margin-bottom:5px; color:#fff; display:block; width:100%; overflow:hidden; padding-left:30px; background:url(../images/home_num_icon.png) no-repeat left 2px; }
.slideshow .query-show .queryinfo .ruzhu{background:url(../images/home_num_icon.png) no-repeat left -46px; }
.slideshow .query-show .queryinfo .num em,
.slideshow .query-show .queryinfo .num i{display:inline-block; float:left;margin:0 5px; }
.slideshow .query-show .queryinfo .num i{background:#fff; padding:0 3px; margin:3px; height:18px; line-height:18px;  color:#000; border-radius:2px;}

.wrap{width:1000px; margin:0 auto; overflow:hidden;}
.home-adpic{width:1000px; overflow:hidden;}
.home-adpic img{display:block;}
.home-about{width:1000px; overflow:hidden; text-align:center; }
.home-about .tl,.home-advantage .tl{width:100%; height:86px; overflow:hidden;display:block; margin-bottom:48px; background:url(../images/home_about_tl.gif) no-repeat center top;}
.home-about a{width:250px; height:60px; margin:0 0 60px 0; display:inline-block; text-align:left; padding-left:42px; background:url(../images/home_about_color.jpg) no-repeat left center;}
.home-about a em{display:block; width:100%; font-size:18px; color:#333;}
.home-about a i{width:100%; display:block; font-size:14px; color:#999;}
.home-about a:hover{opacity:.8;}
.home-advantage{width:1000px; overflow:hidden; }
.home-advantage .tl{background:url(../images/home_about_tl.gif) no-repeat center bottom;}
.home-advantage a{width:304px; height:262px; background:#F5F5F5; display:block; text-align:center; float:left; margin:0 44px 50px 0; overflow:hidden; -webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}
.home-advantage a.nomaright{ margin-right:0;}
.home-advantage a i{width:100px; height:98px; display:inline-block; margin-top:30px; background:url(../images/home_big_type.png) no-repeat center top;}
.home-advantage a i.wltx{height:97px; background:url(../images/home_big_type.png) no-repeat center -98px;}
.home-advantage a i.jdcb{background:url(../images/home_big_type.png) no-repeat center -195px;}
.home-advantage a i.fwys{background:url(../images/home_big_type.png) no-repeat center -293px;}
.home-advantage a i.jsys{background:url(../images/home_big_type.png) no-repeat center -391px;}
.home-advantage a i.jrfw{background:url(../images/home_big_type.png) no-repeat center -490px;}
.home-advantage a span{width:100%; margin-top:20px; font-size:18px; font-weight:700; display:block; color:#333;}
.home-advantage a em{padding:3% 5%; color:#B3B3B3; font-size:12px; width:90%; display:block; }
.home-advantage a:hover{background:#efefef;}
.auto{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}

/*join加盟*/
.jointop-pic{width:100%; height:450px; background:url(../images/adpic/join_ad01.jpg) no-repeat center top;}
.join-wrap{width:100%; overflow:hidden;}
.join-wrap .info{width:1000px; margin:0 auto; overflow:hidden; }
.joinbg{background:#EBEBEB;}
.join-wrap .info .blocklist{padding:58px 0;  text-align:center;}
.join-wrap .info .blocklist a{display:inline-block; width:180px;}
.join-wrap .info .blocklist a i{display:block; width:100%; height:120px; background:url(../images/jointype.jpg) no-repeat center top; }
.join-wrap .info .blocklist a i.siji{background:url(../images/jointype.jpg) no-repeat center -122px;}
.join-wrap .info .blocklist a i.chedui{background:url(../images/jointype.jpg) no-repeat center -244px;}
.join-wrap .info .blocklist a em{height:40px; margin-top:10px; display:block; line-height:40px;font-size:20px; color:#666;}
.join-wrap .info .blocklist a.on{margin:0 200px;} 
.join-wrap .info .kprz{padding:34px 0 34px 350px; overflow:hidden; height:250px; background:url(../images/joinjob01.jpg) no-repeat left center; }
.join-wrap .info .kprz strong{display:block; margin-top:80px; font-size:28px; color:#333; }
.join-wrap .info .kprz em{font-size:18px; color:#999;}
.join-wrap .info .yundan{padding:34px 0 34px 200px; background:url(../images/joinjob02.jpg) no-repeat right center; }
.join-wrap .info .anquan{padding:34px 0 34px 380px; background:url(../images/joinjob03.jpg) no-repeat left center; }
.join-wrap .info .zhuanye{padding:34px 0 34px 380px; background:url(../images/joinjob04.jpg) no-repeat left center;}
.join-wrap .info .yundan{padding:34px 0 34px 200px; background:url(../images/joinjob05.jpg) no-repeat right center; }
.join-wrap .info .youzhi{background:url(../images/joinjob06.jpg) no-repeat left center;}

/*zhengche 整车 vipline 专线*/
.selector{padding:20px 20px 5px 36px; border:1px solid #e9e9e9; overflow:hidden;}
.padd-cen{padding:20px 180px 20px 180px;}
.selector dt{width:100%; overflow:hidden;}
.selector dt span{display:inline-block; border:1px solid #ccc; overflow:hidden; padding:10px 3px; border-radius:5px; margin-right:18px;}
.selector dt span em,.selector dt div em{width:84px; height:20px; float:left;  text-align:center; display:inline-block; line-height:20px; overflow:hidden; color:#333; margin-right:10px; border-right:1px solid #ccc; }
.selector dt span select{float:left; width:176px; background:none; border:none; height:20px; line-height:18px; display:block; color:#666; outline:none; }
.selector dt span input{float:left; border:none; outline:none;}
.selector dt span em.city{padding:0 6px;}
.selector dt div{overflow:hidden;border:1px solid #ccc; margin:16px 0 20px 0; width:578px; overflow:hidden; padding:10px 3px; border-radius:5px; }
.text_inp{float:left; background:#fff; outline:none; text-indent:5px; height:30px; display:blcok; padding:5px; width:470px; border:none;}
.selector dt .btn-query{text-align:center; overflow:hidden;}
.selector dt .btn-query a{width:200px; height:42px; line-height:42px; display:inline-block; border-radius:3px; color:#fff; background:#29AEEF; }
.selector dd{margin-top:10px; }
.selector dd span{display:inline-block; padding-right:20px; width:60px; text-align:right;}
.selector dd a{display:inline-block; margin-right:20px; text-align:center; width:80px;}
.selector dd a.on{background:#29AEEF; color:#fff;}
.selector dd a:hover{color:#29AEEF;}
.selector dd a.all{width:60px;}
.selector .btn{width:130px; height:35px; color:#fff; background:#29AEEF; }

.zclist{border:1px solid #e9e9e9; overflow:hidden; margin-top:8px;}
.zclist dt{background:#F7F7F7; height:40px; width:100%; color:#666; line-height:40px; border-bottom:1px solid #ccc;}
.zclist dt span,.zclist dd span{width:160px;display:inline-block; text-align:center; float:left;}
.zclist dt span.w308,.zclist dd span.w308{width:334px; text-align:center;}
.zclist dt span.wleft,.zclist dd span.wleft{text-align:left;}
.zclist dd span.w308{color:#999;}
.zclist dd span.c999{color:#333;}
.zclist dt span.w108,.zclist dd span.w108{width:108px; text-align:center;}
.zclist dt span.w208,.zclist dd span.w208{width:228px; text-align:center;}
.zclist dd span.w208{color:#999;}
.zclist dd{width:100%; overflow:hidden; padding:24px 0; border-bottom:1px solid #e9e9e9;}
.zclist dd small{color:#29AEEF;}
.zclist dd samp{color:#FC3D3D;}
.zclist dd span i,
.zclist dd span em{display:block;}
.zclist dd span i{color:#333;}
.zclist dd span .btn{width:118px; height:45px; line-height:45px; color:#fff; text-align:center; display:block; border-radius:4px; background:#FF8800; margin:3px auto 0;}
.zclist dd span .btn:hover{background:#DF7500;}
.zclist dd span.mt15{margin-top:15px;}
.zclist dd:hover{background:#F9F9F9;}
.loginpic1{width:100%; height:450px; background:url(../images/adpic/login01.jpg) no-repeat center top; position:relative; }
.loginpic2{background:url(../images/adpic/login02.jpg) no-repeat center top;}
.loginpic1 .info{width:320px; height:362px; overflow:hidden; background:#fff; position:absolute; right:50%; top:44px; margin-right:-480px; }
.loginpic1 .info .tls{width:100%; height:67px; display:block; text-align:center; line-height:67px; font-size:18px; color:#333; border-bottom:1px solid #29AEEF;}
.loginpic1 .info form{padding:28px 18px 0 18px;}
.loginpic1 .info form input{background:#fff; width:90%; padding:0 5%; margin-bottom:20px; height:38px; line-height:38px; border:1px solid #ccc; border-radius:3px; color:#666;}
.loginpic1 .info form .text{width:100%; overflow:hidden; margin-top:-5px;}
.loginpic1 .info form .text a.on{color:#29AEEF;}
.loginpic1 .info form button{width:100%; height:44px; line-height:44px; cursor:pointer; background:#29AEEF; border-radius:3px; font-size:16px; color:#fff; border:none; outline:none; }
.loginpic1 .info form button:hover{background:#0E8DCA;}

/*发货*/
.logsteep{width:100%; overflow:hidden; padding-bottom:10px;}
.logsteep span{width:250px; height:40px; display:block; float:left; text-align:center; line-height:40px; background:url(../images/steep_icon.gif) no-repeat right top;}
.logsteep span.fast{background:url(../images/steep_icon.gif) no-repeat left top;}
.logsteep span.se-fast{background:url(../images/steep_icon.gif) no-repeat left bottom; color:#fff;}
.logsteep span.se{background:url(../images/steep_icon.gif) no-repeat right bottom; color:#fff;} 
.inp-list li{margin-bottom:25px; overflow:hidden;}
.inp-list li label,
.inp-list li label{display:block; float:left;height:40px; line-height:40px;}
.inp-list li label{width:104px;}
.inp-list li label i{color:#DA4642;}
.inp-list li input,
.inp-list li select{float:left; height: 38px; line-height: 38px; color: #666; width:360px; padding: 0 5px; border: 1px solid #ccc; border-radius: 3px;}
.inp-list li .btn{width:200px; height:44px; line-height:44px; display:inline-block; cursor:pointer; background:#29AEEF; border-radius:3px; font-size:16px; color:#fff; border:none; outline:none; }
.inp-list li .btn:hover{background:#0E8DCA;}
.register .inp-list li label{text-align:right; width:85px; padding-right:30px;}
.register .inp-list li{position:relative;}
.register .inp-list li .get-verify-code{
	color:#fff;
	background:#FF8800;
	height:35px;
	line-height:35px; 
	width:118px; 
	text-align:center;
	position:absolute;
	right: 16px;
    top: 2px;
    border-radius: 5px;
	display:block;
}
.register .inp-list li .get-verify-code:hover{
	opacity:.8;
}
.register .inp-list li .goto-register{display:inline-block; padding-left:30px; color:#29AEEF; }

.complete-info .inp-list{width:500px; margin:0 auto; overflow:hidden;}
.fill-order{border:1px solid #ccc; border-bottom:0; overflow:hidden;}
.fill-order .info{border-bottom:1px solid #ccc; padding:10px 22px; overflow:hidden;} 
.fill-order .info .inp-list{ width:470px; overflow:hidden;}
.fill-order .info .inpnext{ width:676px; overflow:hidden;}
.fill-order .info .inpnext textarea{ width:80%; margin-top:10px;outline:none; height:50px; padding:5px;color: #666; border: 1px solid #ccc; border-radius: 3px; -webkit-transition:all .5s; -moz-transition:all .5s;transition:all .5s;}
.fill-order .info .inpnext textarea:focus{border:#87C6F9 1px solid; height:70px; box-shadow: 0 0 8px rgba(103, 166, 217, 1);}
.fill-order .info .tl{font-size:18px; font-weight:700; height:50px; line-height:50px; width:100%; overflow:hidden;}
.fill-order .info .tl em{display:inline-block; padding-left:10px; color:#999; font-size:14px; font-weight:100;}
.fill-order .info .inp-list li label{text-align:right; width:85px; padding-right:15px;}
.fill-order .info .inp-list li{margin-bottom:16px;}
.fill-order .info .inp-list li .inp,
.fill-order .info .inp-list li select{width:168px;}
.fill-order .info .inp-list li select{width:178px;}
.fill-order .info .inp-list li .btn{margin-left:6px; width:70px; text-align:center; float:left; height:39px; line-height:39px;}
.fill-order .info .inp-list li .btn-next{width:160px;}
.fill-order .info .inp-list li .checked{display:block; padding-left:5px; height:38px; line-height:38px; color:#666;}
.fill-order .info .inp-list li .checked input{width:14px; height:14px; padding:0; float:left; margin:12px 5px 0 0;}
.fill-order .info .map .mapshow{width:476px; height:210px; border:1px solid #ccc;}
.fill-order .info .map .txt{width:476px; height:40px; line-height:40px; text-align:center; color:#999;}

/*news 新闻*/
.news{width:100%; overflow:hidden;}
.newspic{width:100%; height:342px; background:url(../images/adpic/news_01.jpg) no-repeat center top;}
.newslist{overflow:hidden; width:660px;}
.newslist li{padding-bottom:20px; margin-bottom:20px; overflow:hidden; width:100%; border-bottom:1px solid #ccc;}
.newslist li .date{width:70px; height:80px;padding:5px 15px 15px 15px; background:#EFEFEF; overflow:hidden;}
.newslist li .date i{text-align:center; color:#FE8800; font-size:34px; display:block;}
.newslist li .date em{font-size:16px; color:#666; width:100%; display:block}
.newslist li .info{width:546px; overflow:hidden;}
.newslist li .info .tls{width:100%; height:30px; font-size:18px; font-weight:700; display:block; margin-bottom:4px;}
.newslist li .info .dise{width:100%;color:#666; line-height:20px; display:block; height:60px; overflow:hidden; }
.newsad{width:320px; overflow:hidden;}
.newsad .one-ad,.newsad .two-ad{width:320px;height:358px; display:block; overflow:hidden; margin-bottom:20px;}
.newsad .one-ad:hover,.newsad .two-ad:hover{opacity:.85;}
.newsad .one-ad img{width:320px; height:358px; }
.newsad .two-ad{height:231px;}
.newsad .two-ad img{width:320px; height:231px; }

.piclist{width:100%; height:450px; overflow:hidden; position:relative;}
.piclist .item{width:1000px; height:450px; overflow:hidden; position:relative; margin:0 auto;}
.piclist .item .ios,.piclist .item .android{width:174px; height:62px; display:block; position:absolute; left:235px; top:236px;}
.piclist .item .android{top:300px;}
.piclist .left-btn,.piclist .right-btn{width:50px; height:50px; display:block; position:absolute; left:10%; top:50%; margin-top:-25px; background:url(../images/app_left_right_btn.png) no-repeat left top;}
.piclist .right-btn{ background:url(../images/app_left_right_btn.png) no-repeat left bottom; right:10%; left:auto;}
.piclist .left-btn:hover,
.piclist .right-btn:hover,
.piclist .item .android:hover,
.piclist .item .ios:hover{opacity:.8;}
.quikrun .tl{width:100%; height:64px; background:url(../images/quikrun_tl.jpg) no-repeat center top; display:block; overflow:hidden; margin:40px 0 30px 0;}
.quikrun .list{overflow:hidden;}
.quikrun .list span{width:190px; height:96px; padding-left:120px; margin-right:20px; display:inline-block; background:url(../images/quickrun_type.jpg) no-repeat left top;}
.quikrun .list span.shiming{background:url(../images/quickrun_type.jpg) no-repeat left -114px;}
.quikrun .list span.baiwan{background:url(../images/quickrun_type.jpg) no-repeat left bottom; margin-right:0;}
.quikrun .list span em{font-size:20px; font-weight:700; color:#333; margin:10px 0 5px 0; display:block;}
.quikrun .list span i{color:#999; line-height:20px; display:block;}
/*order*/
.order{border:1px solid #ccc; overflow:hidden; }
.order .order-tab{border-bottom:1px solid #ccc; width:100%; border-top:2px solid #333; overflow:hidden; display:block;}
.order .order-tab a{height:46px; line-height:46px; display:inline-block; padding:0 26px; border-right:1px solid #ccc;}
.order .order-tab a.on{background:#333;color:#fff;}
.order .order-type{padding:16px 0;overflow:hidden; border-bottom:1px solid #ccc;}
.order .order-type .type{width:420px; overflow:hidden;}
.order .order-type .type a{height:inline-block; height:40px; line-height:40px; float:left; margin-left:18px; border-bottom:2px solid #fff;}
.order .order-type .type a.on{border-bottom:2px solid #29AFEE; color:#29AFEE;}
.order .order-type .query{width:454px; overflow:hidden;}
.order-type span,.order-type em,.order-type input{float:left;display:inline-block;margin-left:10px; height:36px; line-height:36px;}
.order-type .data-inp{height:34px; line-height:34px; background:url(../images/home_num_icon.png) no-repeat right -82px; color:#666;width:110px;padding:0 5px; border:1px solid #ccc; border-radius:3px;}
.order-type .query .btn{margin-left:16px; border-radius:5px; height:36px;border:none;  line-height:36px; cursor:pointer; outline:none; overflow:hidden; padding:0 18px; color:#fff; background:#29AEEF; display:inline-block;}
.order-type .query .btn:hover{background:#3C7DFF;}
.order .orderlist{width:100%; overflow:hidden; }
.order .orderlist dt{ overflow:hidden; border-bottom:1px solid #ccc; background:#f7f7f7;}
.order .orderlist dt strong,.order .orderlist dd span{float:left;display:block;width:120px; height:42px; line-height:42px; text-align:center;}
.order .orderlist dt strong.w150,.order .orderlist dd span.w150{width:150px; text-align:center;}
.order .orderlist dd span{padding:14px 0;}
.order .orderlist dd span small{color:#f00}
.order .orderlist dd span.btn a{border-radius:5px; height:34px; line-height:34px; padding:0 18px; color:#fff; background:#29AEEF; display:inline-block;}
.order .orderlist dd span.btn a:hover{background:#3C7DFF;}

/*my quickren*/
.mynav-left{width:178px; height:466px; border:1px solid #E9E9E9; background:#FAFAFA; overflow:hidden;}
.mynav-left a{width:100%; display:block; margin:15px 0;}
.mynav-left a i{padding-left:46px; height:34px; line-height:34px; display:block; border-left:6px solid #FAFAFA; background:url(../images/my_small_icon.png) no-repeat 18px 10px;}
.mynav-left a i.on{border-left:6px solid #29AEEF; color:#29AEEF;}
.mynav-left a.publish i.on{background:url(../images/my_small_icon.png) no-repeat 18px -240px;}
.mynav-left a.myorder i{background:url(../images/my_small_icon.png) no-repeat 18px -32px;}
.mynav-left a.myorder i.on{background:url(../images/my_small_icon.png) no-repeat 18px -282px;}
.mynav-left a.line i{background:url(../images/my_small_icon.png) no-repeat 18px -74px;}
.mynav-left a.line i.on{background:url(../images/my_small_icon.png) no-repeat 18px -324px;}
.mynav-left a.business i{background:url(../images/my_small_icon.png) no-repeat 18px -116px;}
.mynav-left a.business i.on{background:url(../images/my_small_icon.png) no-repeat 18px -366px;}
.mynav-left a.info i{background:url(../images/my_small_icon.png) no-repeat 18px -159px;}
.mynav-left a.info i.on{background:url(../images/my_small_icon.png) no-repeat 18px -409px;}
.mynav-left a.authentication i{background:url(../images/my_small_icon.png) no-repeat 18px -201px;}
.mynav-left a.authentication i.on{background:url(../images/my_small_icon.png) no-repeat 18px -451px;}
.myinfo-box{width:800px; overflow:hidden;}
.myinfo-box .order .order-type .type{width:300px;}
.myinfo-box .order .orderlist dt strong,.myinfo-box .order .orderlist dd span{width:112px;}
.my-publish dl{border:1px solid #ccc; padding:15px 20px; margin-bottom:18px; overflow:hidden;}
.my-publish dl dt{width:110px; height:82px; float:right;}
.my-publish dl dt a{width:100%; border-radius:5px; height:36px; line-height:36px; margin-top:24px; color:#fff; text-align:center; background:#29AEEF; display:inline-block;}
.my-publish dl dt a:hover{background:#3C7DFF;}
.my-publish dl dd{float:left; overflow:hidden;}
.my-publish dl dd strong{width:100%; margin-bottom:4px; display:block;}
.my-publish dl dd span{margin-right:50px; display:inline-block;}
.my-busines,
.my-authentication,
.my-line,
.my-info{width:750px; padding-left:20px; overflow:hidden;}
.my-busines .dis{width:750px; height:36px; line-height:36px; font-size:12px; overflow:hidden;}
.my-busines textarea{ width:80%; outline:none; height:170px; padding:5px;color: #666; border: 1px solid #ccc; border-radius: 3px; -webkit-transition:all .5s; -moz-transition:all .5s;transition:all .5s;}
.my-busines textarea:focus{border:#87C6F9 1px solid; height:200px; box-shadow: 0 0 8px rgba(103, 166, 217, 1);}
.my-busines .inp{ height: 38px; line-height: 38px; color: #666; width:360px; padding: 0 5px; border: 1px solid #ccc; border-radius: 3px;}
.my-busines .checked-list{width:100%; overflow:hidden; }
.my-busines .checked-list label{display:block; float:left; overflow:hidden; height:26px; line-height:26px;margin-right:20px;}
.my-busines .checked-list label input,
.my-busines .gobtn label input{float:left; outline:none; width:14px; height:14px; border: 1px solid #ccc; border-radius: 3px; margin:6px 6px 0 0;}
.my-busines .gobtn{width:750px; overflow:hidden; }
.my-busines .gobtn label,.my-busines .gobtn button{display:block; float:left; width:234px;}
.my-busines .gobtn button{width:282px; height:44px; line-height:44px; cursor:pointer; background:#29AEEF; border-radius:3px; font-size:16px; color:#fff; border:none; outline:none; }
.my-busines .gobtn button:hover{background:#0E8DCA;}
.my-line dl{width:748px; border:1px solid #E0E0E0; margin-bottom:10px;}
.my-line dl dt{width:100%; border-bottom:1px solid #E0E0E0; overflow:hidden;}
.my-line dl dt span{display:block; height:58px;line-height:58px; background:url(../images/tocity.jpg) no-repeat center center;}
.my-line dl dt span.cityname em{height:58px; line-height:58px; padding:0 30px; font-size:18px; color:#333; display:inline-block;}
.my-line dl dt span.daynum{background:none; padding-right:30px; color:#666;}
.my-line dl dt span.daynum em{background:none; font-size:16px; font-weight:700; color:#7EE24E;}
.my-line dl dd{padding:0 30px; height:58px; overflow:hidden;}
.my-line dl dd span{display:inline-block; margin-right:40px; padding-top:8px; color:#999;}
.my-line dl dd span small{color:#f00;}
.my-authentication dl{width:264px; height:220px; overflow:hidden; float:left; margin:0 20px 30px 10px;}
.my-authentication dt{height:36px;line-height:36px; color:#666; font-size:14px; }
.my-authentication dd{width:258px; height:182px; border:1px solid #e0e0e0; position:relative;}
.my-authentication dd input{width:258px; height:182px; display:block; opacity:0; position:absolute; left:0; top:0; cursor:pointer;}
.my-authentication dd img{width:258px; height:182px;}
.my-authentication dd:hover{border:1px solid #ccc;}
.my-info .addtel{width:100%; overflow:hidden;}
.my-info .addtel span,
.my-info .addtel a{width:106px; height:40px; line-height:40px; display:inline-block; overflow:hidden; }
.my-info .addtel span{width:600px; height:38px; padding:0 10px; margin-right:4px; border:1px solid #e9e9e9; line-height:38px; color:#999; }
.my-info .addtel span i{color:#29AEEF;}
.my-info .addtel a{border-radius:5px; color:#fff; text-align:center; background:#29AEEF;}
.my-info .addtel a:hover{background:#3C7DFF;}
.my-info dl{border:1px solid #e9e9e9; overflow:hidden; margin-top:18px;}
.my-info dl dt{padding:0 25px; overflow:hidden; border-bottom:1px solid #e9e9e9; background:#f7f7f7;}
.my-info dl dt span{height:40px; line-height:40px; display:inline-block; margin-right:30px;}
.my-info dl dd{padding:15px 25px; overflow:hidden; }
.my-info dl dd span{display:inline-block; width:50%; height:36px; line-height:36px; float:left; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; overflow: hidden; }
.my-order-itme{border:1px solid #e9e9e9; overflow:hidden; margin-bottom:18px;}
.my-order-itme .tl{padding:0 25px; overflow:hidden; border-bottom:1px solid #e9e9e9; background:#f7f7f7;}
.my-order-itme .tl span{height:40px; line-height:40px; display:inline-block; margin-right:30px;}
.my-order-itme dl{overflow:hidden; width:100%;}
.my-order-itme dl dt{width:15%; float:right; padding:0 4%; overflow:hidden; text-align:center;}
.my-order-itme dl dt a.btn{width:100%; margin-top:30px; height:40px; line-height:40px; display:inline-block; border-radius:5px; color:#fff; text-align:center; background:#29AEEF;}
.my-order-itme dl dt a.btn:hover{background:#3C7DFF;}
.my-order-itme dl dt a.btn-default{margin-top:10px; display:block; color:#29AEEF; text-decoration:underline;}
.my-order-itme dl dd{padding:8px 25px;width:70%; float:left; border-bottom:1px solid #e9e9e9; }
.my-order-itme dl dd span{display:inline-block; width:40%; height:28px; line-height:28px; float:left; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; overflow: hidden; }
.my-order-itme dl dd .info{padding:0 60px 30px 0;}
.my-order-itme dl dd:last-child{border-bottom:0; }

/*about*/
.aboutpic{width:100%; height:384px; background:url(../images/adpic/about_01.jpg) no-repeat center top;}
.aboutbox{width:100%; height:920px; overflow:hidden; background:url(../images/about_bg.jpg) no-repeat center bottom;}
.aboutbox .info{width:1000px; margin:50px auto 0; text-align:center; padding-bottom:40px; }
.aboutbox .info strong.tl{font-size:24px; font-weight:700;}
.aboutbox .info .dis{color:#999; margin:24px 0 10px 0;} 
.aboutbox .info .block span{background:#ededed; color:#666; font-size:18px; padding:8px 18px; overflow:hidden;}
.aboutbox .info .txt{padding:50px 0 0 0; color:#666; font-size:16px; line-height:30px; }
.about-email{background:#F3F3F3; height:350px; width:100%;}
.about-email strong.tl{width:100%; height:150px; line-height:150px; font-size:24px; text-align:center; color:#666; display:block;}
.about-email .info{width:1000px; margin:0 auto; overflow:hidden; text-align:center;}
.about-email .info span{background:#ededed; color:#666; font-size:16px; width:260px; height:44px; line-height:44px; margin:0 30px 40px 30px; display:inline-block;}

/*page numbel*/
.pagenum{text-align:right; margin-top:20px; overflow:hidden;}
.pagenum a,.pagenum span{width:40px; height:40px; text-align:center; display:inline-block; line-height:40px; border-radius:3px; border:1px solid #ccc;}
.pagenum a{color:#29AEEF;}
.pagenum a:hover{background:#29AEEF; color:#fff;}
.pagenum a.on{width:72px;}
.pagenum span{color:#999;}
.pageleft{text-align:left;}


/*footer*/
.footer{background:#4B515D; width:100%; overflow:hidden; padding:28px 0; margin-top:50px;}
.mto{margin-top:0;}
.footer .info{width:1000px; margin:0 auto; position:relative; padding:30px 0 66px 0; }
.footer .info p{margin-bottom:10px; color:#fff;}
.footer .info p a{display:inline-block; color:#fff;}
.footer .info p a:hover{color:#efefef;}
.footer .info p span{display:inline-block; margin-right:40px; color:#ADB1B8; }
.footer .info p span a{color:#ADB1B8; }
.footer .info .twocode{position:absolute; right:0; top:0; width:130px; padding-top:134px; color:#ADB1B8; text-align:center; font-size:12px; background:url(../images/twocode.jpg) no-repeat left top; }
.footer p.txt{color:#ADB1B8; text-align:center;}

.inp:focus,
.order-type .data-inp:focus,
.inp-list li input:focus,
.my-busines .inp:focus,
.my-busines .checked-list label input:focus{border:#87C6F9 1px solid; box-shadow: 0 0 8px rgba(103, 166, 217, 1);-webkit-transition:all .5s; -moz-transition:all .5s;transition:all .5s;}
